#include "bullet.h"

Bullet::Bullet(int nowx,int nowy,int tox,int toy){
	int x=nowx,y=nowy;
	int GapX=(tox-nowx)/TIMES_OF_CALCULATE,GapY=(toy-nowy)/TIMES_OF_CALCULATE;
	for(int i=1;i<=TIMES_OF_CALCULATE;i++){
		fillrect(x-BULLET_LENGTH,y-BULLET_LENGTH,x+BULLET_LENGTH,y+BULLET_LENGTH);
		color_t tmp=getcolor();
		setcolor(getbkcolor());
		fillrect(x-BULLET_LENGTH,y-BULLET_LENGTH,x+BULLET_LENGTH,y+BULLET_LENGTH);
		setcolor(tmp);
		x+=GapX;
		y+=GapY;
		Sleep(20);
	}
}

